chlorinators (water treatment) - Francés Inglés Diccionario